cape of cloak - Alemán Inglés Diccionario